Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F13 Chile F10 Chile F1 Chile F3 Chile F4 Chile F9 Chile F10 Chile 11 Chile F1 Chile F2 Chile F3 Italy F10 Brazil F4 USA F13 USA F14 Spain F12 Poland F2 Netherlands F2 Argentina F14 Spain F23 Spain F24 Argentina F15 Spain F25 Brazil F11 Brazil F12 Argentina F19 Argentina F20 Chile F12 Argentina F8 Argentina F9 Argentina F10 Belgium F13 Argentina F11 Argentina F12 Morocco F3 Tunisia F20 Tunisia F21 Netherlands F2 Italy F19 Argentina F13 Bolivia F3 Chile F5 Chile F6 Chile F7 USA F3 (Plantation) USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) USA F7 (Orlando) USA F8 (Indian Harbour Beach) USA F9 (Orlando) USA F14 (Orange Park) USA F15 (Vero Beach) USA F16 (Tampa) Argentina F1 (Villa del Dique) Argentina F2 (Cordoba) Argentina F3 (Villa Maria) USA F24 (Champaign) USA F25 (Champaign) USA F26 (Decatur) USA F27 (Edwardsville) Argentina F5 (Neuquen) Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Dominican Republic F1 (Santo Domingo Este) Dominican Republic F2 (Santo Domingo Este) Dominican Republic F3 (Santo Domingo Este) USA F1 (Los Angeles) USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) Turkey F9 (Antalya) Turkey F10 (Antalya) Turkey F11 (Antalya) Turkey F12 (Antalya) Turkey F13 (Antalya) Turkey F14 (Antalya) Argentina F1 (Villa del Dique) Argentina F2 (Villa Maria) Argentina F3 (Cordoba) Italy F18 (Casinalbo) Italy F19 (Gubbio) Italy F20 (Pontedera) Italy F21 (Bolzano) Argentina F4 (Rosario) Argentina F5 (Villa del Dique) Argentina F6 (Buenos Aires) Peru F2 (Lima) Peru F3 (Lima) Chile F2 (Santiago) Chile F3 (Antofagasta) M15 Vale Do Lobo M15 Faro M15 Loule M15 Portimao M15 Pinamar M15 Pinamar M15 Pinamar M15 Buenos Aires M15 Buenos Aires M15 Tabarka M15 Tabarka M15 Tabarka M15 Tabarka M15 Tabarka M25 Buenos Aires M15 Buenos Aires M15 Eupen M25+H Bydgoszcz M25 Poznan M25 Irpin M15 Szekesfehervar M15 Buenos Aires M15 Junin M25 Naples M25 Orlando M25 Naples M15 Cancun M15 Cancun M25 Lima M25 Lima M25 Cordoba M25 Hurlingham M25 Klosters M25 Jablonec Nad Nisou M25 Pardubice M15 Setubal M25+H Rodez M25 Vale Do Lobo M15 Quinta Do Lago M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Wichita M25 Tulsa M15 Champaign M15 Weston M25 Rosario M25 Salta M15 Tucuman Spain F5 Le Gosier Challenger Santiago Challenger Sao Paulo Challenger Rio De Janeiro Challenger San Juan Challenger Buenos Aires Challenger Lima Challenger Bucaramanga Challenger Salinas Challenger Barranquilla Challenger Santiago Challenger Marburg Challenger Poznan Challenger Segovia Challenger San Marino Challenger Meerbusch Challenger Szczecin Challenger Porto Alegre Challenger Cali Challenger Lima Challenger Bucaramanga Challenger Santo Domingo Challenger Santiago Challenger Santos Challenger Sao Paulo Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger Cortina Challenger Portoroz Challenger Meerbusch Challenger Manerbio Challenger Campinas Challenger Porto Alegre Challenger Sao Paulo Challenger Santiago Challenger Lima Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Bergamo Challenger Santiago Challenger Barletta Challenger Ostrava Challenger Aix En Provence Challenger Heilbronn Challenger Blois Challenger Poznan Challenger Cortina Challenger Fano Challenger Cordenons Challenger Manerbio Challenger Seville Challenger Rome Challenger Mohammedia Challenger Buenos Aires Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Montevideo Challenger Bangkok Challenger Bangkok Challenger Santiago Challenger Buenos Aires Challenger Aix En Provence Challenger Bordeaux Challenger Vicenza Challenger Lyon Challenger Todi Challenger Bastad Challenger Prague Challenger Segovia Challenger Cary Challenger Columbus Challenger Monterrey Challenger Buenos Aires Challenger Cali Challenger Lima Challenger Montevideo Challenger Santiago Challenger Newport Beach Challenger San Francisco Challenger Morelos Challenger Punta Del Este Challenger Santiago Challenger Le Gosier Challenger Tallahassee Challenger Savannah Challenger Lisbon Challenger Lyon Challenger Blois Challenger Recanati Challenger Padova Challenger Como Challenger Genova Challenger Banja Luka Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Montevideo Challenger Buenos Aires Challenger Banja Luka Challenger Buenos Aires Challenger Campinas Challenger Montevideo Challenger Punta Del Este Challenger Guayaquil Challenger Sao Paulo Challenger Cary Challenger Lexington Challenger Luedenscheid Challenger Prague 3 Challenger Seville Challenger Quito Challenger Ambato Challenger Lima Challenger Buenos Aires Challenger Montevideo Challenger Campinas Challenger Brasilia Challenger Sao Paulo Challenger Florianopolis Challenger Rio De Janeiro Challenger Buenos Aires Challenger Blumenau Challenger Santa Cruz de la Sierra Challenger Santiago Challenger Concepcion 2 Challenger Santa Cruz de la Sierra 2 Challenger Pereira Challenger Buenos Aires 2 Challenger Coquimbo Challenger Vicenza Challenger Poznan Challenger Lyon Challenger Blois Challenger Troyes Challenger Winnipeg Challenger Lexington Challenger Chicago Challenger Santo Domingo Challenger Villa Maria Challenger Buenos Aires Challenger Campinas Challenger Rio De Janeiro Challenger Coquimbo 2 Challenger Lima 2 Challenger Montevideo Challenger Sao Leopoldo Challenger Noumea Challenger Piracicaba Challenger Concepcion Challenger Santiago Challenger Vina del Mar Challenger Mexico City Challenger Sarasota Challenger Florianopolis Challenger Tunis Challenger Santo Domingo Challenger Santa Fe 2 Challenger Florianopolis Challenger Dobrich Challenger Genova Challenger Dobrich 2 Challenger Savannah Challenger Poznan Challenger San Marino Challenger Liberec Challenger Lima 3 Challenger VTR Open - Vina del Mar Open de Nice Cote d'Azur - Nice Copa Claro - Buenos Aires SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Ecuador Open - Quito Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Sydney International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Libema Open - 's-Hertogenbosch Fever-Tree Championships - London Abierto Mexicano de Tenis Mifel - Los Cabos Chengdu Open - Chengdu Kremlin Cup - Moscow Swiss Indoors Basel - Basel Adelaide International - Adelaide Cordoba Open - Cordoba Rio Open - Rio de Janeiro Santiago Open - Santiago Erste Bank Open - Vienna Hamburg European Open - Hamburg Delray Beach Open - Delray Beach Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Nordea Open - Bastad Swiss Open - Gstaad European Open - Antwerp Cordoba Open - Cordoba Rio Open - Rio de Janeiro Serbia Open - Belgrade BMW Open - Munich Noventi Open - Halle Viking International - Eastbourne Generali Open - Kitzbuhel Astana Open - Astana Stockholm Open - Stockholm Erste Bank Open - Vienna Cordoba Open - Cordoba Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston BMW Open - Munich Hamburg European Open - Hamburg Rio Open - Rio de Janeiro Santiago Challenger Miami Open - Miami Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Toronto Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells M25 Tucuman Panama City Challenger French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Sarasota Challenger San Benedetto Challenger Australian Open - Melbourne Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Davis Cup, Group II, 1R, BAR-CHI 3-2 Davis Cup, Group II, PO, CHI-PAR 5-0 Davis Cup, Group II, 1R, CHI-PER 5-0 Davis Cup, Group II, 2R, CHI-MEX 5-0 Davis Cup, Group I, 1R, CHI-DOM 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 Davis Cup, Group I, 2R, COL-CHI 3-1 Davis Cup, Group I, 2R, ARG-CHI 3-2 Davis Cup, World Group, QR, AUT-CHI 2-3 Davis Cup, Finals, Group C ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, 1R, SVK-CHI 3-1 ATP Cup - Sydney Davis Cup, World Group, PO, CHI-KAZ 3-1 Davis Cup, Group A, Bologna Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Milan Challenger Troyes Challenger Tampere Challenger Nordea Open - Bastad Wimbledon - London Santa Cruz de la Sierra Challenger Rakuten Japan Open - Tokyo Zhuhai Open - Zhuhai Shanghai Rolex Masters - Shanghai Buenos Aires Challenger Brasilia Challenger BMW Open - Munich Tigre Challenger Australian Open - Melbourne Asuncion Challenger Cordoba Open - Cordoba Movistar Chile Open - Santiago Santa Cruz de la Sierra Challenger Phoenix Challenger Sao Leopoldo Challenger Santiago Challenger Millennium Estoril Open - Estoril Tunis Challenger Girona Challenger Concepcion Challenger Bratislava 1 Challenger Poznan Challenger Brasov Challenger Libema Open - 's-Hertogenbosch U.S. Open - New York Citi Open - Washington Braunschweig Challenger Nordea Open - Bastad Bonn Challenger Sibiu Challenger Davis Cup, Group C, Zhuhai Como Challenger Braga Challenger Valencia Challenger Villa Maria Challenger Lima 2 Challenger Montevideo Challenger Davis Cup, World Group, Q, BEL-CHI 3-1 Sarasota Challenger Rosario Challenger Santiago Challenger Movistar Chile Open - Santiago Punta Del Este Challenger Iasi Challenger Cordoba Challenger Hong Kong Tennis Open - Hong Kong Piracicaba Challenger Buenos Aires Challenger Porto Alegre Challenger Rio Open - Rio de Janeiro Oeiras 5 Challenger Asuncion Challenger Merida Challenger Santos Challenger Mutua Madrid Open - Madrid Wimbledon - London US Men's Clay Court Championship - Houston Cincinnati Open - Cincinnati Mauthausen Challenger French Open - Paris Bratislava 1 Challenger Skopje Challenger Verona Challenger Santa Fe Challenger Lima 1 Challenger Braunschweig Challenger Porto 2 Challenger Zagreb Challenger San Miguel de Tucuman Challenger Nordea Open - Bastad Ilkley Challenger Zug Challenger U.S. Open - New York Plava Laguna Croatia Open - Umag Shanghai Challenger Buenos Aires Challenger Antofagasta Challenger Seville Challenger Tiburon Challenger Punta Del Este Challenger Buenos Aires Challenger Aix En Provence Challenger Davis Cup, Group I, 1R, DOM-CHI 0-5 Costa do Sauipe Challenger Todi Challenger Guayaquil Challenger Lima 2 Challenger Temuco Challenger Cap Cana Challenger Concepcion Challenger Tallahassee Challenger Campinas Challenger Santa Cruz de la Sierra Challenger Villa Maria Challenger Stanford Challenger Antofagasta Challenger Vicenza Challenger Royal Guard Open Chile - Vina del Mar Brisbane International - Brisbane SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg China Open - Beijing Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston Swiss Open - Gstaad China Open - Beijing Firenze Open - Florence Abierto de Tenis Mifel - Los Cabos Miami Open - Miami Davis Cup, Group I, 1R, CHI-LUX 4-0